Agent-Based Simulation Model Representation Using BPMN
نویسنده
چکیده
Conceptual modelling is the process of abstracting a model from a real or proposed system into a conceptual model. An explicit conceptual model representation allows the model to be communicated and analysed by the stakeholders involved in a simulation project. A good representation that can be understood by all stakeholders is especially essential when the project involves different stakeholders. The three commonly used paradigms in business applications are discrete-event simulation, agent-based simulation, and system dynamics. While the conceptual model representations in discrete-event simulation and system dynamics have been dominated by process-flow and stock-and-flow diagrams, respectively, research into the conceptual model representation in agent-based simulation is relatively new. Many existing representation methods for agent-based simulation models are less friendly to business users. This chapter advocates the use of Business Process Model and Notation (BPMN) diagrams for the agent-based simulation conceptual model representation in the context of business applications. This chapter also demonstrates how the proposed BPMN representation and other methods such as Petri Nets, DEVS, and UML are used to represent the well-known SugarScape model. Agent-Based Simulation Model Representation Using BPMN Bhakti S. S. Onggo Lancaster University Management School, UK Agent-Based Simulation Model Representation Using BPMN
منابع مشابه
Extensible BPMN Process Simulator
Business process simulation is an important means for quantitative analysis of a business process. With the Business Process Model and Notation (BPMN) being the state-of-the-art language for the graphical representation of business processes, a variety of process simulators exist which already support the simulation of BPMN process diagrams. However, they do not provide well-defined interfaces ...
متن کاملValidating Auction Business Processes using Agent-based Simulations
Business Process Modeling and particularly modeling business processes as collaborations is one of the challenges of today enterprise software development. The industry of software development becomes more and more expensive making crucial a correct translation from business idea to implementation to allow for a complete understanding and complete exchange of information between development par...
متن کاملSimulation of The Impact of Income Distribution on Social Unrest Using Agent-based Modeling Approach
Abstract Poverty and various forms of inequality, including class, gender, racial, and ethnic inequalities, are caused by imbalances of power relations and make society prone to social instability and unrest; Inequalities that are by-products of the growing power imbalances between the rich and the poor. The problems of poverty and inequality are inextricably linked to powerful economic and p...
متن کاملGenerating event logs for high-level process models
Business Process Model and Notation (BPMN) is a de-facto standard for practitioners working in the Business Process Management (BPM) field. The BPMN standard [1] offers highlevel modeling constructs, such as subprocesses, events, data and message flows, lanes, and is widely used to model processes in various domains. Recently several BPMN-based process mining techniques [2, 3, 4] were introduce...
متن کاملMeasuring Information Content Change in EPC to BPMN Business Process Model Transformation
Business process models are components of efficient and structured management of organizations and enterprises. There are different incentives to model business process in enterprises. Nonetheless, creation and maintenance of business process models requires significant effort by the enterprise or organization in terms of personal resources, time and costs (Tscheschner 2006). Therefore, process...
متن کامل